package com.qwz.learn;
/**
* @Description: 访问者接口
* @Package com.qwz.learn.Visitor
* @author Qiuwuzhi
* @date 2019/12/27 16:32
* @version V1.0
*/
public interface Visitor {
    /**
     * 访问元素A，相当于给元素A添加访问者的功能
     */
    void visitConcreteElementA(ConcreteElementA concreteElementA);
    /**
     * 访问元素B，相当于给元素B添加访问者的功能
     */
    void visitConcreteElementB(ConcreteElementB concreteElementB);
}
